package com.annotation_;

/**
 * @Author 小闽
 * @Date 2024/9/21 19:49
 * @PackageName: com.annotation_
 * @ClassName: Deprecated_
 * @Description: Deprecated_注解
 * @Version 1.0
 */
public class Deprecated_ {
    public static void main(String[] args) {
        A a = new A();
        System.out.println(a.n1);
        a.test();
    }
}
@Deprecated
class A{
    // @Deprecated修饰某个元素，代表这个元素过时，
    // 即使不推荐使用，但是还是可以用的
    /**
     * @Documented
     * @Retention(RetentionPolicy.RUNTIME)
     * @Target(value={CONSTRUCTOR, FIELD, LOCAL_VARIABLE, METHOD, PACKAGE, PARAMETER, TYPE})
     * public @interface Deprecated {
     * }
     */
    @Deprecated
    public  int n1 = 10;
    @Deprecated
    public void test(){
        System.out.println("这是Deprecated注解的测试方法...");
    }
}
